<?php
class Pedido_model extends Model
{
    function create_member()
    {

        $new_member_insert_data = array(
            'cod_cliente' => $this->input->post('cod_cliente'),
            'fecha_pedido' => $this->input->post('fecha_pedido'),
            'fecha_entrega'=> $this->input->post('fecha_entrega'),
            'precio' => $this->input->post('precio')
           );

        $new_member_insert_data1 = array(
           'cod_producto' => $this->input->post('cod_producto'),
            'cantidad' => $this->input->post('cantidad'),
            'precio_unidad' => $this->input->post('precio_unidad'),
            'total'=> $this->input->post('total')
        );


        $insert = $this->db->insert('pedido', $new_member_insert_data);


       $insert = $this->db->insert('pedido_detalle', $new_member_insert_data1);
        return $insert;
    }
  function modificar()
    {
        //verificar si llega codigo
        $new_member_update_data = array(
           ///'codido' => $this->input->post('codigo'),
            'cod_cliente' => $this->input->post('cod_cliente'),
            'fecha_pedido' => $this->input->post('fecha_pedido'),
            'fecha_entrega'=> $this->input->post('fecha_entrega'),
            'precio' => $this->input->post('precio'),

            //--------------
            //'cod_producto' => $this->input->post('cod_producto'),
            //'cantidad' => $this->input->post('cantidad'),
            //'precio_unidad' => $this->input->post('precio_unidad'),
            //'total'=> $this->input->post('total'),
        );

        //$new_member_update_data1 = array(

          // 'cod_producto' => $this->input->post('cod_producto'),
            //'cantidad' => $this->input->post('cantidad'),
            //'precio_unidad' => $this->input->post('precio_unidad'),
            //'total'=> $this->input->post('total')
       //);
        //   log_message('INFO',"*************".print_r($new_member_insert_data,true));
        $this->db->where('codigo', $new_member_update_data['codigo']);
       // echo($new_member_update_data['codigo']);
         return $this->db->update('pedido', $new_member_update_data);
      //  return $this->db->update('pedido_detalle', $new_member_update_data);

    }

    function eliminar()
    {
        $carnet = $this->input->post('codigo');
        $this->db->where('codigo', $carnet);
        return $this->db->delete('pedido');
    }

//busqueda
    function obtener($id)
    {
        /*$producto_ajeno = array();

        $query = $this->db->get_where('pedido', array('codigo' => $id));
        $producto_ajeno = $query->result();
        return $producto_ajeno;*/

        $query = $this->db->query("SELECT * FROM pedido, pedido_detalle where pedido.codigo = pedido_detalle.codigo_pedido and pedido.codigo = " . "'$id'" );
        return $query->result_array();


    }
    //selecciona el codigo
    function obtenerListaclientes()
    {
        $query = $this->db->query("SELECT carnet FROM cliente;");
        return $query->result_array();
    }
    //seleccio el codigo del producto
    function obtenerListaproducto()
    {
        $query = $this->db->query("SELECT codigo FROM producto;");
        //echo "model";
        return $query->result_array();
    }
}